Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARD Detached £530,897 £418,000 15 Aug 2017
2 THE ORCHARD Detached £622,250 £423,500 2 Apr 2015
4 THE ORCHARD £582,808 £475,000 2 Sep 2019